package net.inxweb.bluemeerkat.domain.service;

import java.util.List;

import net.inxweb.bluemeerkat.domain.model.glossary.GlossaryInstance;
import net.inxweb.bluemeerkat.domain.model.glossary.GlossaryType;

public interface GlossaryService {
	public Long createGlossaryType(GlossaryType glossaryType);
	
	public void modifyGlossaryType(GlossaryType glossaryType); 
	
	public GlossaryType findGlossaryType(Long id);
	
	public GlossaryInstance findGlossaryInstance(Long id);
	
	public List<GlossaryType> findAllGlossaryType();

	public List<GlossaryInstance> findAllGlossaryInstance(); 
	
	public Long createGlossaryInstance(GlossaryInstance glossaryInstance);
	
	public void modifyGlossaryInstance(GlossaryInstance glossaryInstance);
}
